﻿//-----------------------------------------------------------------------------------------
// <copyright file="BlipService.User.cs" company="Jakub Florczyk (www.jakubflorczyk.pl)">
//      Copyright © 2009 Jakub Florczyk (www.jakubflorczyk.pl)
//      http://blipnet.codeplex.com/
// </copyright>
//-----------------------------------------------------------------------------------------

namespace BlipNet
{
    using System;
    using System.Globalization;

    /// <summary>
    /// Blip serwis.
    /// </summary>
    public partial class BlipService
    {
        /// <summary>
        /// Zwraca użytkownika o podanym loginie.
        /// </summary>
        /// <param name="login">Login użytkownika.</param>
        /// <returns>Wybrany użytkownik.</returns>
        public User GetUser(string login)
        {
            return RequestGet<User>(String.Format(CultureInfo.InvariantCulture, "/users/{0}", login));
        }

        /// <summary>
        /// Zwraca aktualnie zalogowanego użytkownika.
        /// </summary>
        /// <returns>Zalogowany użytkownik.</returns>
        public User GetUserCurrent()
        {
            return RequestGet<User>("/profile");
        }
    }
}
